// pages/user/user.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userinfo:{
      nickname: 'KD-杜兰特'
    },

    // 弹窗
    showPopup: false,
    nickname: ''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

    // 弹窗
    showPopup: function(){
      this.setData({
        showPopup: true
      })
    },
    hidePopup: function(){
      this.setData({
        showPopup: false
      })
    },
  handleNickname: function(e) {
    this.setData({
      nickname: e.detail.value
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    // this.getInfo()
  },

  /*
   * 通用跳转
   */
  m_appurl: function (e) {
    let url = e.currentTarget.dataset.url;
    let type = '';
    if (e.currentTarget.dataset.type) {
      type = e.currentTarget.dataset.type;
    }
    app.m_tourl(url, type);
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },
  getInfo: function () {
    app.get('c=user&a=getuser', {}).then(data => {
        let isLogin = false
        if (data.mobile && data.mobile != '') {
            isLogin = true
        } 
        console.log(isLogin)
        this.setData({
            userinfo: data
        })
        
    })
    },
    changenamedone: function () {
        if (this.data.nickname == '') {
            app.m_showhint("请输入昵称")
            return;
        }
       
        app.post("c=user&a=setusersingle", {
            key: 'nickname',
            value: this.data.nickname
        
        }).then((data) => {
            this.setData({
                nickname: '',
                showPopup:false
            })
            app.m_showhint("修改成功")
            this.getInfo()
        })
    }
  
})